c5ee0171176abd8e03f9987b79fca4ece3b282f7,src/master/EnsembleSummary.java,EnsembleSummary,initAndValidate,#,118
Before Change
// Assemble initial state:
master.model.PopulationState initState = new master.model.PopulationState();
for (PopulationSize popSize : initialStateInput.get().popSizesInput.get())
for (Population pop : popSize.getPopSizes(modelInput.get()).keySet())
initState.set(pop, popSize.getPopSizes(modelInput.get()).get(pop));
spec.setInitPopulationState(initState);
// Incorporate any end conditions:
After Change
// Assemble initial state:
master.model.PopulationState initState = new master.model.PopulationState();
for (PopulationSize popSize : initialStateInput.get().popSizesInput.get()) {
popSize.computePopulationSizes(modelInput.get());
for (Population pop : popSize.getPopSizes().keySet())
initState.set(pop, popSize.getPopSizes().get(pop));
}
spec.setInitPopulationState(initState);